Requirement Specification and Conceptual Modeling for Data Warehouses
نویسنده
چکیده
IntroductIon Data warehouses (DWs) integrate data from different source systems in order to provide historical information that supports the decision-making process. The design of a DW is a complex and costly task since the inclusion of different data items in a DW depends on both users' needs and data availability in source systems. Currently, there is still a lack of a methodologi-cal framework that guides developers through the different stages of the DW design process. On the one hand, there are several proposals that informally describe the phases used for developing DWs based on the authors' experience in building On the other hand, the scientific community proposes a variety of approaches for developing DWs, discussed in the next section. Nevertheless, they either include features that are meant for the specific conceptual model used by the authors, or they are very complex. This situation has occurred since the need to build DW systems that fulfill user expectations was ahead of methodological and formal approaches for DW development, just like the one we had for operational databases. Specifically, the approaches for requirements specifications and conceptual modeling differ significantly because some of them rely mainly on user requirements, while others take into consideration the underlying operational databases instead of user needs. Such diversity of approaches may overwhelm designers who could find it difficult to identify the one approach that better fits to particularities of a DW project. In this chapter we refer to requirements specification and conceptual modeling phases for DW design. Our proposal unifies the already existing approaches by giving an overall perspective of different alternatives available to designers when developing a DW.
منابع مشابه
Data Warehouse Schema Design
A data warehouse is an integrated database primarily used in organizational decision making. Although the deployment of data warehouses is current practice in modern information technology landscapes, the methodical schema design for such databases has only been studied cursorily. In this paper we pursue schema design for data warehouses in the spirit of classical database design, organized as ...
متن کاملOn the Requirements for User-Centric Spatial Data Warehousing and SOLAP
Data warehouses and OLAP systems help to analyze complex multidimensional data and provide decision support. With the availability of large amounts of spatial data in recent years, several new models have been proposed to enable the integration of spatial data in data warehouses and to help analyze such data. This is often achieved by a combination of GIS and spatial analysis tools with OLAP an...
متن کاملPreface Section 1: Conceptual Design and Ontology-based Integration
For the past fifteen years, data warehousing and on line analysis (OLAP) technologies have shown their effectiveness in managing and analyzing a large amount of disparate data. Today, these technologies are confronted with new applications (mobile environments, data integration, data flow, personalization, stream data, sensor network applications, etc.) and new challenges as shown by the increa...
متن کاملBuilding Data Warehouses Using the Enterprise Modeling Framework
This paper proposes an enterprise modeling framework for the deployment of data warehouses. The framework provides the information roadmap coordinating source data and different data warehouses across the business enterprise. The paper introduces a solution to address data warehousing issues at the enterprise level while avoiding the pitfalls of creating enterprise data warehouses and universal...
متن کاملA UML Based Approach for Modeling ETL Processes in Data Warehouses
Data warehouses (DWs) are complex computer systems whose main goal is to facilitate the decision making process of knowledge workers. ETL (Extraction-Transformation-Loading) processes are responsible for the extraction of data from heterogeneous operational data sources, their transformation (conversion, cleaning, normalization, etc.) and their loading into DWs. ETL processes are a key componen...
متن کامل